Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F2 Italy F4 Great Britain F1 Great Britain F2 Thailand F2 Japan F9 Japan F10 Australia F12 USA F1 USA F2 Cambodia F1 USA F3 Great Britain F4 Thailand F1 USA F8 Thailand F2 USA F9 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Great Britain F5 Chinese Taipei F1 Chinese Taipei F2 USA F17 USA F18 USA F19 Canada F5 USA F24 USA F25 USA F26 USA F1 Canada F2 USA F9 China F1 USA F10 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Thailand F11 Indonesia F3 Thailand F1 Japan F1 Hong Kong F3 Thailand F10 Thailand F3 Australia F13 Fifth-Third Bank Tennis Championships - Lexington Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The 70th King's Cup and Queen's Cup - Bangkok Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Jameson Cup - Milan Honda Kah Singapore Men's Tennis Open - Singapore USTA Seascape Challenger - Aptos Coffee Cup Challenger - Chikmagalur West of England Challenger - Bristol Binghamton Professional Tennis Tournament - Binghamton Tumkur Open - Tumkur Akbank Private Banking-TED Open - Istanbul LTA Shrewsbury Challenger - Shrewsbury Czech Indoor Open - Prague New Delhi Challenger - New Delhi Challenger Leon 2004 - Leon The Surbiton Trophy - Surbiton Prague Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Men's Challenger - Southampton Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan The Surbiton Trophy - Surbiton The LTA Wrexham Challenger - Wrexham Sony Ericsson Open 2008 - Belgrade The Manchester Trophy - Manchester 2005 Freeman Men's Challenger - Joplin Busan Open Challenger Tennis - Busan Tallahassee Tennis Challenger - Tallahassee III Isla de Lanzarote - Lanzarote Sail Open - New Delhi S Tennis Master Championship - Graz Fergana Challenger - Fergana Izmir Cup - Izmir Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Open D'Orleans - Orleans The LTA Sunderland Challenger - Sunderland Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville Internationaux du Doubs - Besancon Noumea Challenger Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Melbourn Challenger Wolfsburg Challenger Jersey Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Nottingham Challenger Yuba City Challenger Yokohama International Tennis Tournament - Yokohama Aptos Challenger Manchester Challenger The Swanston Challenger - Sacramento Fergana Challenger - Fergana USTA Tallahassee Tennis Challenger - Tallahassee Vancouver Challenger Kobstaedernes ATP Challenger - Kolding Kolding Challenger Orleans Challenger Seoul Challenger Honda-Kah Open - Singapore Eckental Challenger Unicredit Czech Open 2007 - Prostejov Isla de Lanzarote - Lanzarote Rhodes Challenger Belgaum Open - Belgaum Bordeaux Challenger Puerto Rico Challenger Tennis Event - Humacao Unique Zagreb Open - Zagreb USTA Seascape Challenger - Aptos GHI Bronz Classic - Bronx Sporting Challenger - Turin The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Noumea Challenger 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote The Nottingham Cahllenger - Nottingham The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte Jameson Cup - Milan The Bolton Challenger - Bolton USTA Challenger of Dallas - Dallas Caloundra Challenger USTA Tennis Championships of Austin - Austin Cridicard Mastercard Tennis Cup - Campos do Jordao Ho Chi Minh City Challenger - Ho Chi Minh City Johannesburg Challenger Sarasota Challenger Fergana Challenger The LTA Cardiff Challenger - Cardiff University of Tennessee USTA Challenger - Knoxville The Comercia Bank Challenger - Aptos Corona Mexico City Open - Mexico City Yokohama Challenger 2001 - Yokohama Wuhai Challenger Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby The LTA Men's Challenger - Nottingham Lubbock Challenger - Lubbock USTA Challenger of Orlando - Orlando Heineken Challenger - Ho Chi Minh City Gemax Samsung Open 2004 - Belgrade Sarajevo Open 2004 - Sarajevo Busan Open - Busan 2006 USTA Tallahassee Tennis Challenger - Tallahassee Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Abierto Club Casablanca - Mexico City Sacramento Challenger KGHM Polish Indoors - Wroclaw Tiburon Challenger Charlottesville Challenger The LTA Nottingham Challenger - Nottingham Flea Market Cup - Busan Burnie Challenger Singapore Challenger Kyoto Challenger Rimouski Challenger Busan Challenger Winnetka Challenger Vancouver Challenger Bangkok Challenger Binghamton Professional Tennis Tournament - Binghamton Champaign Challenger Lexington Challenger Tallahassee Challenger Challenger Banque Nationale - Granby Busan Challenger Beijing Challenger Astana Challenger Heineken Challenger - Ho Chi Minh City Toyota Challenger Tashkent Challenger Ourocard Tennis Challenger - Sao Paulo SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Burnie Challenger 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise LTA Cardiff Challenger - Cardiff Baton Rouge Challenger Trani Cup - Trani Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Binghamton Challenger Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Bauer Watertechnology Cup - Eckental Anning Challenger Busan Challenger Ethias Trophy - Mons 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Dunlop World Challenge - Toyota The LTA Nottingham Challenger - Nottingham Bath Challenger The Wright Financial Group USTA Challenger - Champaign Tulsa Challenger Nanchang Challenger Privatbank Open 2006 - Dnepropetrovsk Kia International In Kawana - Kawana Heilbronn Open - Heilbronn Czech Indoor Open - Prague Open de la Ville de Saint Denis - Reunion Island Challenger Ford de Cherbourg - Cherbourg Nottingham Challenger Music City Challenger - Nashville Malaysian Open - Kuala Lumpur ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger BMW Tennis Championship - Sunrise Indore Challenger Toyota Challenger Fergana Challenger Samsung Securities Cup - Seoul Eckental Challenger USTA Illinois Challenger - Champaign IPP Open - Helsinki GHI Bronx Tennis Classic - Bronx Internazionali di Tennis - Bergamo Challenger Ford de Cherbourg - Cherbourg Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville President's Cup - Astana 2006 Challenger of Santa Clarita California Challenger - Valencia Aptos Challenger Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba s Tennis Masters 06 - Graz ECU Prague Open - Prague Challenger Natrel Presented by National Bank - Granby Ethias Trophy - Mons Samsung Securities Cup - Seoul LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger The LTA Men's Challenger Wrexham - Wrexham Seoul Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Rhodes Challenger Winnetka Challenger Samsung Securities Cup - Seoul St. Remy Challenger West Lakes Challenger Aptos Challenger Tianjin Challenger Bangkok Challenger Jameson Cup - Milan Shanghai Challenger ATP Challenger Numea - New Caledonia Open des Alpes Trophee BNP Paribas - Grenoble Astana Challenger Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas Open de Rennes La Trinitaine - Rennes Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid Ford Tennis Championships - Louisville Burnie Challenger Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Pingguo Challenger Nottingham Challenger Shimadzu All Japan Indoor - Kyoto The Manchester Trophy - Manchester The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Okal Cup 2003 - Eckental IPP Open - Helsinki AIG Japan Open - Tokyo Samsung Securities Cup Challenger - Seoul The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Vancouver Challenger Beijing Challenger GHI Bronx Tennis Classic - Bronx The Surbiton Trophy - Surbiton The LTA Bolton Challenger - Bolton Open de Franche-Comte - Besancon Tatra Banka Open 2006 - Bratislava Fergana Tennis Challenger Tournament - Fergana Ljubljana Open - Ljubljana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok The Manchester Trophy - Manchester San Remo Tennis Cup 15° Piertomaso - San Remo New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Fifth-Third Bank Tennis Championships - Lexington Prostejov Challenger Nottingham-2 Challenger President's Cup - Tashkent Colorado Classic - Denver Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Granby Challenger Genoa Open 'Fondazione Carige' - Genova Lexington Challenger KGHM Dialog Polish Indoors - Wroclaw The Natrel's Challenger of Granby - Granby Tata Open - Chennai The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Gallagher International - Hamilton Kun-Ming Challenger West of England Tennis - Bristol Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Open de Moselle - Metz Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore The Surbiton Trophy - Surbiton 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Heineken Challenger 2004 - Ho Chi Minh City Prague Open - Prague Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Samsung Securities Cup - Seoul Music City Challenger - Nashville Ischgl International ATP Challenger - Ischgl Sarajevo Open - Sarajevo The Surbiton Trophy - Surbiton Singha Tennis Classic - Tarzana Open de Tenis Amaya - Pamplona 2005 Tulsa Challenger - Tulsa Music City Challenger - Nashville Honolulu Challenger The Surbiton Trophy - Surbiton China Open - Beijing Thailand Open - Bangkok Stockholm Open - Stockholm Odlum Brown Vancouver Open - Vancouver Internationaux du Doubs - Besancon Baton Rouge Pro Tennis Classic - Baton Rouge 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Stella Artois Championships - London The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo AIG Japan Open - Tokyo Abierto Internacional Varonil Ciudad de Cancun - Cancun Bergamo Challenger Chennai Open - Chennai Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Ethias Trophy - Mons Vancouver Challenger Open de Rennes - Rennes Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Tashkent Challenger - Tashkent Red Letter Days Open - Nottingham Melbourne Challenger Samsung Securities Cup - Seoul Campbell's Hall of Fame Tennis Championships - Newport Bangkok Challenger Countrywide Classic - Los Angeles Sarasota Challenger Nottingham Challenger Legg Mason Tennis Classic - Washington Winnetka Challenger Busan Challenger Izmir Challenger China Open - Beijing Carson Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London The Nottingham Open - Nottingham Busan Challenger Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London AEGON International - Eastbourne Jersey Challenger Bratislava Challenger Champaign Challenger Shanghai Challenger Noumea Challenger Kaoshuing Challenger Dallas Challenger Dallas Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger Open de Moselle - Metz Helsinki Challenger AIG Japan Open - Tokyo Sacramento Challenger Heilbronn Challenger Seoul Challenger Bergamo Challenger Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger Countrywide Classic - Los Angeles Belgrade Challenger Indianapolis Tennis Championships - Indianapolis Knoxville Challenger Thailand Open - Bangkok Sarajevo Challenger Campbell's Hall of Fame Tennis Championships - Newport Jersey Challenger AEGON Championships - London Rimouski Challenger Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok AEGON Championships - London The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Binghamton Challenger U.S. National Indoor Tennis Championships - Memphis Athens Challenger RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Ramat Hasharon Challenger AEGON Championships - London Yokohama Challenger Gerry Weber Open - Halle Farmers Classic - Los Angeles Aachen Challenger PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Tallahassee Challenger Savannah Challenger Thailand Open - Bangkok Binghamton Challenger Aircel Chennai Open - Chennai Heineken Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham The LTA Hull Challenger - Hull Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Warsteiner Challenger Wolfsburg - Wolfsburg Torneo Internacional Challenger Fila 2005 - Leon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Caversham International Tennis Tournament - Jersey AIG Japan Open - Tokyo Chennai Open - Chennai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Campbells Hall of Fame Tennis Championships - Newport Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai AEGON Championships - London Sony Ericsson Open - Miami Rogers Masters - Montreal BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells Thailand Open - Bangkok U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne LTA Wimbledon Wildcard Play-off tournament NASDAQ-100 Open - Miami U.S. Open - New York Shanghai - Shanghai French Open - Paris French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 15th Asian Games Doha 2006